Skip to content

Conversation

@mladjan-gadzic
Copy link

@mladjan-gadzic mladjan-gadzic commented Jun 6, 2025

Description

Partial Span Processor is a processor that keeps track of active spans and sends log message "heartbeat" on defined interval, with initial delay if configured. Once span becomes inactive, processor sends "ended" log message. Processor provides more visibility during long running processes or ungraceful shut down.

Fixes #3564

Design discussion issue

Type of change

Please delete options that are not relevant.

  • New feature (non-breaking change which adds functionality)

How Has This Been Tested?

Unit tests and manual end-to-end tests against collector.

Does This PR Require a Core Repo Change?

  • Yes. - Link to PR:
  • No.

Checklist:

See contributing.md for styleguide, changelog guidelines, and more.

  • Followed the style guidelines of this project
  • Changelogs have been updated
  • Unit tests have been added
  • Documentation has been updated

@mladjan-gadzic mladjan-gadzic requested a review from a team as a code owner June 6, 2025 13:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Partial span processor

2 participants